hydraulic separator - Español Inglés Diccionario